be devoted to someone - Francés Inglés Diccionario